﻿/* CSS Document */
body{margin:0; padding:0; font-size:12px;background:#fff;color:#393939;font-family: 宋体, Arial, Helvetica, sans-serif;}
form,ul,ol,li,dl,dt,dd,img,p{margin: 0; padding: 0; border: 0; list-style:none;}
a{text-decoration: none; color: #393939}
a:hover{text-decoration: underline; color: #ff6600;}
/*清除浮动使用*/
.clearfix{clear: both;
height: 15px;}
/*解决浮动对象问题*/
.wrapfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.hspace8{height:8px;overflow:hidden;clear:both;background:#fff;}
a.yellow{text-decoration: none; color: #F24A01;}
a.yellow:hover{text-decoration:none; color: #ff7300;}
a.huise{text-decoration: none; color: #A4886D;}
a.huise:hover{text-decoration:underline; color: #cc0000;}
a.white{text-decoration: none; color: #ffffff;}
a.white:hover{text-decoration:none; color: #FFFf00;}
a.red{text-decoration: none; color: #9D010C;}
a.red:hover{text-decoration:underline; color: #DC2020;}
a.blue{text-decoration: none; color: #075099;}
a.blue:hover{text-decoration:underline; color: #075099;}

/*----宽屏*banner----*/
#banner_big{ height:350px; width:100%;  background:none; clear:both; position:relative; z-index:999}
#banner_big .picBtnLeft { height:350px; position:relative; zoom:1; width:100%; overflow:hidden;}
/*----圆角切换按钮----*/
#banner_big .picBtnLeft .hd {width:135px; height:10px; position:absolute; left:50%; margin-left:-30px; text-align:center; bottom:30px; z-index:10;  }
#banner_big .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:12px; width:110px; padding:5px 15px 5px 15px;}
#banner_big .picBtnLeft .hd ul li {float:left; _display:inline; cursor:pointer; text-align:center;  -moz-border-radius: 15px;   -webkit-border-radius: 15px;  border-radius:15px;  width:12px; height:12px; background:#2696ff; overflow:hidden; margin-right:5px; margin-left:5px;  }
#banner_big .picBtnLeft .hd ul li.on { background:#ccc}
/*----箭头切换按钮----*/
#banner_big .picBtnLeft .hdd{width:100%; overflow:hidden; height:40px; margin-top:135px; position:absolute; z-index:10;} 
#banner_big .picBtnLeft .hdd .prev{ display:block;width:40px; height:40px;float:left;overflow:hidden;cursor:pointer; background:url(../images/prev.png) no-repeat;}
#banner_big .picBtnLeft .hdd .prev:hover{ background:url(../images/prevh.png) no-repeat;}
#banner_big .picBtnLeft .hdd .next{ display:block;width:40px;height:40px;float:right;overflow:hidden;cursor:pointer; background:url(../images/next.png) no-repeat;}
#banner_big .picBtnLeft .hdd .next:hover{background:url(../images/nexth.png) no-repeat;}

#banner_big .picBtnLeft .bd {height:350px; left: 50%; margin-left: -960px; position: absolute; width: 1920px;}
#banner_big .picBtnLeft .bd img { height:350px; width:1920px; z-index:1;}
#banner_big .picBtnLeft .bd li { position:relative; zoom:1; width:1920px;  display:inline-block; }
#banner_big .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
#banner_big .picBtnLeft .bd li .bg { display:none;}
#banner_big .picBtnLeft .bd li .title { display:none;}
#banner_big .picBtnLeft .bd a img { padding-top: 0px!important}






.head{width: 100%;margin: 0 auto;height: 122px;overflow: hidden;background: url(../images/top_bg.gif);}
.top{width: 1004px;overflow: hidden;margin: 0 auto;}
.logo{float: left;overflow: hidden;width:555px;}
.top_right{width: 330px;overflow: hidden;float: right;}
.top_right ul.top_r_t{width:180px;overflow: hidden;margin-left:140px;margin-top:10px;margin-bottom: 12px;}
.top_right ul.top_r_t li.cang{float: left;line-height: 24px;padding-left: 20px;overflow: hidden;background: url(../images/cang.gif) no-repeat 0 2px;margin-right: 20px;}
.top_right ul.top_r_t li.sitemap{float: left;line-height: 24px;padding-left: 20px;background: url(../images/home.gif) no-repeat 0 2px;overflow: hidden;}
.top_right ul.top_r_b{width: 330px;overflow: hidden;}
.menu{width: 1004px;overflow: hidden;margin: 0 auto;height: 37px;line-height: 37px;z-index:100;}
.menu_left{float: left;overflow: hidden;height: 37px;margin-left: 5px;}
.menu_left ul li{float: left;overflow: hidden;width: 99px;font-weight: bold;background: url(../images/menu_line.gif) no-repeat top right;}
.menu_left ul li a{width: 99px;height: 37px;text-align: center;color: #fff;display: block;}
.menu_left ul li a:hover{width: 99px;height: 37px;color: #fff;background: url(../images/menu_line2.gif);text-decoration: none;}
.menu_right{float: left;overflow: hidden;width: 198px;margin-top: 4px;height: 28px;background: url(../images/sou_bg.gif)}
.menu_right ul li.so_bg{margin-left: 6px;height: 22px;display: inline;margin-top: 1px;float: left;width: 160px;overflow: hidden;margin-right: 10px;}
.menu_right ul li.sousuo{float: left;margin-top: 4px;}
.input{width: 160px;height: 22px;float: left;color: #999;background: url(../images/sou_bg2.gif) repeat-x;line-height: 22px;overflow: hidden;border: 0;}


.foot{width: 100%;margin: 0 auto;background: #3A3B39;overflow: hidden;text-align: center;color: #AAAAAA;line-height: 25px;padding: 10px 0;}

.foot a{ color:#aaa;}

#nav{font-weight: bold;font-family:Microsoft Simhei;}
#nav a{display: block; text-align:center;}
#nav a:hover{text-decoration:none;font-weight:bold;}
#nav li ul{line-height: 27px; list-style-type: none;text-align:left; left: -999em; width: 99px; z-index:3;position:absolute;overflow: hidden;}
#nav li ul li{float: left; width: 99px; background: #005DCE; border-bottom:1px #2775D0 solid;}
#nav li ul a{display: block; text-align: center;width: 99px;font-size: 12px;line-height: 30px;font-weight: normal;color: #fff;}
#nav li ul a:hover{color:#fff;text-decoration:none;font-weight:normal; background:#FFAC00;}
#nav li:hover ul{left: auto;}
#nav li.sfhover ul{left: auto;}
#content{clear: left;}



.link_indexlist{}
#slide-index{width:auto; height:350px; overflow:hidden; position:relative;}
#slide-index .slides{width:auto; height:350px; }
#slide-index .slide{height:360px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}

#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:40;}
#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block; background-repeat:no-repeat; background-image:url(../images/banner_ico01.gif); margin-right:6px; opacity:0.6; filter:alpha(opacity=60);}
#slide-index .control a:hover, #slide-index .control a.active{ background-image:url(../images/banner_ico02.gif); opacity:1; filter:alpha(opacity=100);}
.autoMaxWidth{ overflow:hidden; position:relative;height:232px; }
*html #slide-index .button img{width:100%; height:100%;}

.flash_bot{width: 100%;height: 34px;overflow: hidden;margin: 0 auto;background: url(../images/ico01.gif);}
.flash_bot ul{width: 950px;margin: 0 auto;padding-left: 54px;background: url(../images/ico03.gif) no-repeat 14px 8px;height: 34px;}
.flash_bot ul li{float: left;line-height: 34px;background: url(../images/ico02.gif) no-repeat 0 13px; padding-left: 12px;margin-right: 30px;}

.content{width: 994px;overflow: hidden;margin: 0 auto;padding: 10px 5px 5px;}
.left{width: 277px;overflow: hidden;float: left;}
.in_left_top{width: 242px;font-weight: bold;padding-top: 16px;padding-left: 35px;height:35px;overflow: hidden;background: url(../images/fl_top.gif);}
.in_left_list{width: 241px;overflow: hidden;padding: 0 18px;margin-bottom: 10px;background: url(../images/fl_bg.gif) no-repeat bottom right; height:495px; overflow:hidden;}
.in_left_list2{width: 241px;overflow: hidden;padding: 0 18px;margin-bottom: 10px;background: url(../images/fl_bg2.gif) no-repeat bottom right;height: 216px;}
.in_left_list2 ul{ line-height:21px; padding-bottom:10px;}
.in_left_list ul{ padding-bottom:10px;}
.in_left_list ul li{width: 210px;padding-left: 31px;background: url(../images/ico05.gif) no-repeat 10px 10px;height: 31px;line-height: 31px;overflow: hidden;border-bottom: 1px #C1C1C1 dashed;}
.in_left_ico{width: 273px;height: 68px;overflow: hidden;margin-bottom: 10px;padding: 0 2px;}
.right{width: 717px;float: left;overflow: hidden;}
.in_about{width: 253px;height: 288px;overflow: hidden;background: url(../images/about_bg.gif);float: left;margin-bottom: 12px;}
.in_about ul.in_about_tu{width: 229px;height: 64px;overflow: hidden;margin: 35px auto 8px;}
.in_about ul.in_about_con{width: 229px;margin: 0 auto;line-height: 25px;text-indent: 2em;color: #696565; height:150px; overflow:hidden;}
.in_about ul.in_about_more{width: 229px;margin: 6px auto 0;text-align: right;}
.in_news{width: 434px;overflow: hidden;float: left;background: url(../images/news_bg.gif);margin: 0 15px;display: inline;height: 287px;}
.tjcp{width: 702px;overflow: hidden;background: url(../images/tjcp_bg.gif);margin-left: 15px;}
.tjcp_top{width: 670px;overflow: hidden;font-weight: bold;color: #fff;margin-top: 14px;padding-left: 32px;}
.tjcp_list{width: 702px;overflow: hidden;}

.zhishi{width: 343px;margin-top: 12px;margin-left: 15px;display: inline;float: left;overflow: hidden;background: url(../images/zhishi_bg.gif);height: 210px;}
.zhishi ul.zhishi_top{width: 310px;margin-top: 15px;margin-left: 33px;overflow: hidden;font-weight: bold;color: #fff;}
.zhishi ul.zhishi_list{width: 307px;overflow: hidden;margin: 0 18px;padding-top: 15px;}
.zhishi ul.zhishi_list li{width: 284px;padding-left: 23px;background: url(../images/ico04.gif) no-repeat 10px 12px;overflow: hidden;height: 30px;line-height: 30px;border-bottom: 1px #C1C1C1 dashed;}
.zhishi ul.zhishi_list li span{float: right;padding-left: 15px;color: #555;}

.link{width: 990px;margin: 10px auto;padding-top: 9px;overflow: hidden;height: 70px;background: url(../images/link_bg.gif);}
.link_left{width: 80px;display: inline;margin-left: 10px;text-align: center;float: left;overflow: hidden;line-height: 25px;font-weight: bold;}
.link_right{width: 900px;float: left;overflow: hidden;}
.link_right a{float: left;white-space: nowrap;line-height: 25px;margin-right: 15px;}


.center-gd{
	height:126px;
	width: 990px;overflow: hidden;padding: 10px 4px 0;margin: 0 auto;background: url(../images/case_bg.gif)
}
.center-gd .btn {
	float:left;
	display:inline;
	height:136px;
	width:22px;
	cursor:pointer;
}
.center-gd .prev {background:url(../Images/leftbtn.jpg) no-repeat  center 70px; }
.center-gd .next {background:url(../Images/rightbtn.jpg)  no-repeat center 70px;}
.center-gd .center {
	
	float:left;
	width:945px;
	height:136px;
	overflow:hidden;
	
}
.center-gd .list_v {
	float:left;
	display:inline;
    width:167px;    
	height:85px;
	margin-top: 12px;margin-bottom: 15px;margin-left: 10px;margin-right: 10px;
	border: 1px #ccc solid;
	background: #fff;
}
.center-gd .list_v img{
	display:block;
	width:167px;
	height:85px;
	
}
.center-gd .list_v a{ color:#333333;}

#demo {
overflow:hidden;
width: 672px;
margin-left: 15px;margin-top: 20px;
}

#indemo {
float: left;
width: 800%; text-align:center;
}
#demo1 {
float: left;
}
#demo a{float:left;margin-right: 20px;}
#demo img{width:160px;height:120px;margin-bottom: 10px;border: 1px #CDCDCD solid;padding: 3px;background: #fff;}
#demo2 {float: left;}

#con {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 434px
}

.in_news_list{width: 404px;overflow: hidden; margin-top:10px}
.in_news_list ul li{width: 380px;padding-left: 24px;border-bottom: 1px #C3C3C3 dashed;background: url(../images/ico04.gif) no-repeat 10px 10px;height: 28px;line-height: 28px;overflow: hidden;}
.in_news_list ul li span{float: right;padding-left: 15px;}
.xw_top{width: 404px;overflow: hidden;margin: 0 auto 8px;}
.xw_top ul.xw_tu{width: 95px;height: 76px;float: left;overflow: hidden;padding: 1px;background: #fff;border: 1px #C3C3C3 solid;}
.xw_top ul.xw_con{width: 295px;margin-left: 10px;float: left;overflow: hidden;}
.xw_top ul.xw_con li.xw_title{height: 20px;line-height: 20px;height: 20px;overflow: hidden;width: 295px;margin-bottom: 5px;font-weight: bold;}
.xw_top ul.xw_con li.xw_nr{width: 295px;line-height: 20px;overflow: hidden;color: #696565;}



#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{border: none;}
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{left: 0;}
#hoverNav a{outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink{left: 0; float: left;}
#nextLink{right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover{background: url(../images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background: url(../images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;}
#imageData{padding:0 10px; color: #000;}
#imageData #imageDetails{width: 70%; float: left; text-align: left;}
#imageData #caption{font-weight: bold;font-size: 18px;}
#imageData #numberDisplay{display: block; clear: left; padding-bottom: 1.0em;}
#imageData #bottomNavClose{width: 66px; float: right; padding-bottom: 0.7em;}
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
.clearfix:after{content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */











/*-- 产品列表 --*/
#pro_ul{padding:15px 10px 10px 10px; *padding:15px 5px 10px 5px; clear:both; overflow:hidden; width:720px;_width:725px;}
#pro_ul #ind_pro_img{text-align:center; width:125px; float:left; margin:0px 30px 10px 25px;_margin:0px 28px 10px 25px;}
#pro_ul .proimg_bk{width:125px; height:125px; border:1px solid #ddd;}
#ind_pro_img .proimg{width:120px;text-align:center;border:1px solid #fff;line-height:125px;height:125px;font-size:125px;}
*>#ind_pro_img .proimg{font-size:12px;}
#ind_pro_img img{vertical-align:middle;}
#pro_ul .c_pro_name{font-size:12px; line-height:24px; height:24px; overflow:hidden; font-weight:normal; text-align:center;}
#pro_ul .c_pro_name a{color:#333;}
#pro_ul .c_pro_name a:hover{color:#ff6600;}
/*-- 产品列表 --*/
#pro_ul2{padding:15px 10px 14px 10px; *padding:15px 5px 10px 5px; clear:both; overflow:hidden; width:702px;_width:702px; margin-top:10px}
#pro_ul2 #ind_pro_img{text-align:center; width:125px; float:left; margin:0px 10px 5px 25px;_margin:0px 28px 5px 25px;}
#pro_ul2 .proimg_bk{width:125px; height:125px; border:1px solid #ddd; background:#fff}
#ind_pro_img .proimg{width:120px;text-align:center;border:1px solid #fff;line-height:125px;height:125px;font-size:125px;}
*>#ind_pro_img .proimg{font-size:12px;}
#ind_pro_img img{vertical-align:middle;}
#pro_ul2 .c_pro_name{font-size:12px; line-height:24px; height:24px; overflow:hidden; font-weight:normal; text-align:center;}
#pro_ul2 .c_pro_name a{color:#333;}
#pro_ul2 .c_pro_name a:hover{color:#ff6600;}
.nmore{float:right; padding-right:10px;}
.nmore a{font-weight:normal; color:#666666}
.nmore2{float:right; padding-right:20px;}
.nmore2 a{font-weight:normal; color:#666666}

.banner_wrap{width:100%;padding-top:10px;padding-bottom:11px;overflow: hidden;}
.banner{width:991px;float:none;margin:0 auto;overflow: hidden;}
.main_wrap{width:991px;margin:0 auto;float:none;padding-bottom: 50px;overflow: hidden;}
.main{background-image:url(../images/w1h18.jpg);background-repeat:repeat-x;width:100%;overflow: hidden;}
.adArea{background-image:url(../images/w236h799.jpg);background-repeat:no-repeat;padding-left:16px;width:220px;float:left;min-height:655px;-height:expression(this.scrollHeight < 655 ? "655px" : "auto");}
.adArea .lmenu{width:100%;}
.adArea .lmenu .tle{background-repeat:no-repeat;height:100px;width:180px;text-indent:-1000em;}
.adArea .lmenu .cnt{width:100%;}
.adArea .lmenu .cnt dd{width:100%;line-height:24px;margin-top:4px;}
.adArea .lmenu .cnt dd a{background-image:url(../images/w172h26a.jpg);background-repeat:no-repeat;display:block;height:26px;width:172px;overflow:hidden;text-indent:28px;}
.adArea .lmenu .cnt dd a.hover,.adArea .lmenu .cnt dd a:hover{background-image:url(../images/w172h26b.jpg);color:#2284db;text-decoration: none;}
.adArea .lmenu .cnt dd dd a{background-image:url(../images/w5h5.jpg);background-position:23px center;text-indent:36px;}
.adArea .lmenu .cnt dd dd a:hover{background-image:url(../images/w5h5.jpg);}
.adArea .lmenu .cnt dd dd a.hover{background-image:url(../images/w4h1.jpg);color:#2286de;}
.adArea .lmenu .cnt dd dd li a{text-indent:43px;background-image:none;}
.adArea .lmenu .cnt dd dd li a:hover{background-image:none;color:#2286de;}
.adArea .n1{margin-left:3px;margin-top:10px;display:inline;}
.adArea .n2{margin-top:16px;margin-left:3px;display:inline;}
.txArea{background-image:url(../images/w21h530.jpg);background-repeat:no-repeat;background-position:right top;padding-right:21px;width:730px;float:right;min-height:530px;-height:expression(this.scrollHeight < 530 ? "530px" : "auto");}
.txArea .sitemap{width:100%;overflow:hidden;}
.txArea .sitemap .tle{width:100%;padding-top:18px;padding-bottom:10px;}
.txArea .sitemap .tle h2{background-image:url(../images/w23h23.jpg);background-repeat:no-repeat;background-position:left center;line-height:24px;padding-left:30px;font-weight:bold;font-size:14px;font-family:"微软雅黑";margin: 0;}
.txArea .sitemap .path{line-height:32px;background-image:url(../images/w733h32.jpg);background-repeat:no-repeat;padding-left:28px;display:block;float:left;width:100%;}
.txArea .sitemap .path p{float: left;background:url(../images/w42h32.jpg) no-repeat top right;padding-right: 40px;}
.txArea .sitemap .path a{background-image:url(../images/w42h32.jpg);background-repeat:no-repeat;background-position:right top;padding-right:42px;display:block;float:left;height:32px;}
.single_detail{padding-top:15px;width:100%;}
.single_company{width:706px;float:left;margin-left:10px;margin-top:10px;overflow:hidden;}
.single_company img{float:left;}
.single_company .partOther{width:706px;float:left;line-height:25px;}
.n_news_list{width: 710px;margin: 20px auto;overflow: hidden;}
.n_news_list ul li{width: 695px;height: 30px;line-height: 30px;overflow: hidden;background: url(../images/w4h6.jpg) no-repeat 0 10px;padding-left: 15px;}
.n_news_list ul li span{float: right;padding-right: 15px;font-family:Arial;}
.n_news_tu_list{width: 710px;overflow: hidden;margin: 20px auto;}
.n_news_tu_list ul{padding-left: 27px;}
.n_news_tu_list ul li{width: 200px;overflow: hidden;float: left;margin-right: 27px;}
.n_news_tp{width: 190px;padding: 1px;height: 150px;overflow: hidden;border: 4px #B0EBFE solid;}
.n_news_tp img{width: 192px;height: 150px;overflow: hidden;}
.n_news_title{width: 200px;height: 25px;line-height: 25px;text-align: center;margin-bottom: 20px;overflow: hidden;}
.n_page{width: 730px;text-align: center;color: #016FC3;clear: both;border-top: 1px #ddd solid;padding-top: 15px;}
.n_page a{color: #016FC3;}
.article_detail{-display:inline;width:94%;margin:30px 3% 0px 3%;overflow:hidden;-margin:30px 0% 0px 3%;}
.article_detail .title{width:100%;padding-bottom:20px;}
.article_detail .info{width:100%;margin:0 auto;float:none;text-align:center;}
.article_detail .info span{padding-left:8px;}
.article_detail .content{width:98%;padding:25px 1% 50px 1%;overflow:hidden;color:#000;border-top:1px solid #DFDFDF;}
.article_detail .content div{float:none;}
.article_detail .content image{float:none;}
.article_detail .content p{line-height:30px;margin-bottom:15px;text-indent:2em;}
.article_detail .content table p{line-height:24px;margin-bottom:0px;text-indent:0em;}
.n_news{width: 700px;overflow: hidden;padding: 15px;}
.n_r_biaoti{width: 750px;height: 40px;line-height: 40px;overflow: hidden;text-align: center;margin: 10px 0;}
.n_r_biaoti h1{font-size: 18px;margin: 0;padding: 0;}
.n_r_biaoti2{width: 720px;overflow: hidden;text-align: center;margin: 0 auto;padding-bottom: 22px;border-bottom: 1px #ddd dashed;}
.n_r_con3{width: 710px;overflow: hidden;margin: 20px auto 10px;line-height: 30px;}
.n_r_con3 a{color: #07519A}
.news_line{width: 730px;border-top: 1px #ccc dashed;height: 10px;overflow: hidden;}
.n_contact{width: 500px;padding-right: 200px;margin: 30px auto 0;overflow: hidden;background: url(../images/contact1.jpg) no-repeat bottom right;line-height: 30px;}
.n_cp{width: 730px;overflow: hidden;padding-top: 30px;}
.n_cp_list{width: 730px;overflow: hidden;background: url(../images/list_bg.jpg) no-repeat bottom center;padding-bottom: 16px;margin-bottom: 12px;}
.n_cp_left{width: 150px;height: 150px;margin-left: 15px;padding-bottom: 10px;display: inline;padding-top:6px;padding-left: 6px;padding-right: 6px;overflow: hidden;margin-right: 20px;float: left;}
.n_cp_left .pro{ width:150px; height:150px; border:1px solid #ddd;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.n_cp_left .prop{width:150px;line-height:150px;height:150px;font-size:150px;text-align:center;position:static;+position:absolute;top:50%}
.n_cp_left img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:145px; max-height:145px}

.n_cp_right{width: 509px;float: left;overflow: hidden;}
.n_cp_right ul li.cp_title{width: 509px;height: 28px;line-height: 28px;overflow: hidden;font-weight: bold;margin-bottom: 5px;}
.n_cp_right ul li.cp_con{width: 509px;height: 63px;line-height: 21px;overflow: hidden;color: #676767;}
.n_cp_right ul li.cp_more{width: 549px;height: 22px;line-height: 22px;overflow: hidden;}
.pro_show{width: 700px;overflow: hidden;margin-top: 30px;margin-right: 10px;margin-left: 20px;}
.pro_show ul.pro_s_left{width: 206px;float: left;margin-right: 22px;padding: 5px;overflow: hidden;border:1px solid #ddd;}
.pro_show ul.pro_s_left .proimg_bk{ width:206px; height:206px; position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.pro_show ul.pro_s_left .proimg{width:206px;line-height:206px;height:206px;font-size:206px;text-align:center;position:static;+position:absolute;top:50%}
.pro_show ul.pro_s_left img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:200px; max-height:200px}


.pro_show ul.pro_s_right{width: 460px;float: left;overflow: hidden;color: #4C4C4C;}
.pro_show ul.pro_s_right li{height: 35px;line-height:35px;}
.pro_show ul.pro_s_right li span{margin-left: 25px;}
.fdj{background: url(../images/soutu.gif) no-repeat 70px 8px;}
.pro_con{width: 720px;margin-left: 10px;overflow: hidden;margin-top: 40px;}
.pro_con_con{width: 670px;overflow: hidden;padding: 15px 25px;line-height: 25px;background: url(../images/w720h250.jpg) no-repeat top right;}
.pro_con ul.pro_con_title{width: 720px;overflow: hidden;}
.pro_con ul.pro_con_title li{margin-left: 30px;display: inline;float: left;padding: 0 30px;height: 35px;line-height: 35px;background: url(../images/pro_title.gif);border: 1px #D7D7D7 solid;border-bottom: none;}
.message_bg{background:url(../images/w633h473.jpg) no-repeat top center;padding-top: 15px;padding-bottom: 50px;}
.message_bg input,textarea,select{border: 1px #DFDFDF solid;background: #fff;}
.mhuise{color: #BFBFBF;}
.case_list{width:99%;padding-left:1%;padding-top:15px;clear: both;}
.case_list ul{width:100%;}
.case_list ul li{width:221px;padding-bottom: 25px;padding-right:19px;float: left;}
.case_list ul li img{background-image:url(/images/w221h164.jpg);background-repeat:no-repeat;width:204px;height:148px;padding:8px;margin-bottom:25px;float:left;-display:inline;}
.case_list ul li span{display:block;float:left;width:100%;text-align:center;line-height:20px;height:45px;overflow:hidden;}
.case_list ul li a.exp{display:block;float:left;margin-left:4px;background-image:url(/images/w212h48.jpg);background-repeat:no-repeat;width:212px;height:24px;overflow:hidden;text-align:center;line-height:24px;color:#fff;font-weight:bold;}
.case_list ul li a.exp:hover{background-position:0px -24px;}
.single_honor{width:706px;float:left;margin-left:10px;margin-top:10px;}
.single_honor ul{width:706px;}
.single_honor ul li{float:left;width:195px;text-align:center;overflow: hidden;margin-left:25px;margin-bottom: 20px;}
.single_honor ul li img{padding: 11px;width: 173px;height: 122px;margin-bottom: 10px;overflow: hidden;background: url(../images/ry_bg.gif);}
.single_honor ul li span{line-height:30px;text-align:center;}
.service_list{padding-left:1%;padding-top:15px;width:99%;overflow:hidden;}
.service_list ul{width:100%;padding-top:12px;}
.service_list ul li{width:100%;border-bottom: 1px #eee dashed;height: 30px;line-height:30px;clear: both;}
.service_list ul li a.exp{float:left;}
.service_list ul li span.ico{background-image:url(../images/w10h10.jpg);background-repeat:no-repeat;background-position:10px center;float:left;display:block;width:30px;height:30px;}
.service_list ul li a.n1{float:left;}
.service_list ul li span.n2{color:#999999;padding-left:5px;float:left;}
.service_list ul li a.n3{float:right;padding-right:23px;}
#con{FONT-SIZE: 12px;MARGIN: 0px auto;width:410px;overflow: hidden;}

#tags LI.selectTag A {
	BACKGROUND: url(../images/ico06.gif) no-repeat; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top;  POSITION: relative; HEIGHT: 28px
}
.tagContent{DISPLAY: none;WIDTH: 670px;COLOR: #474747;line-height: 28px;}
#tagContent DIV.selectTag{DISPLAY: block}
/*----------新闻内页 上一篇下一篇--------*/.inside_newsthree{height:30px;border:1px solid #dddddd;clear:both;margin-bottom:20px;line-height:30px;margin-top:30px;}
.inside_newsthree p{float:left;margin:0px;padding:0px;margin-right:10px;margin-left:10px;}
#newsprev,#newsnext{width:280px;overflow:hidden;height:30px;}
.inside_newsthree p a{text-decoration:none;color:#333;}
.inside_newsthree p a:hover{color:#990000;text-decoration:underline;}
.inside_newsthree span{float:right;font-family:"simsun";}
.inside_newsthree span a{text-decoration:none;color:#333;font-family: "Microsoft YaHei"!important;width:80px;display:block;border-left:1px solid #ddd;text-align:center;float:right;}
.inside_newsthree span a:hover{color:#fff;background:#1568b4;}
#ny_newslb_box{clear:both;margin-top:11px;padding:5px;}
#ny_newslb_box li{height:30px;line-height:30px;border-bottom:1px solid #ddd;font-size:12px;overflow:hidden;}
#ny_newslb_box li a{color:#636363;float:left;}
#ny_newslb_box li span{float:right;color:#b6b6b6;}
.pro_button a{width:170px;border:1px solid #ccc;background:#f9f9f9;color:#333;text-align:center;font-size:12px;height:27px;line-height:27px;display:block;margin-top:5px;}



/*普通在线客服02*/
#kfFloatqq{margin: 0pt; padding: 0pt; z-index:9999; visibility: visible; position: absolute; top: 150px; right: 9px;}
.qq_ser { width: 120px; overflow: hidden; margin: 0; padding: 0; background-color: #fff;}
.qq_ser .ser_tit1 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 5px 5px 0 0; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px; font-weight: bold; position: relative;}
.ser_tit1 a { display: block; width: 10px; height: 10px; overflow: hidden; margin: 0; padding: 4px; background: url(../images/qq02_close_tb1.png) 4px 4px no-repeat; position: absolute; top: 5px; right: 10px; z-index: 9;}
.ser_tit1 a:hover { background: #fff url(../images/qq02_close_tb2.png) 4px 4px no-repeat; border-radius: 10px;}
.qq_ser .lxr_list { width: 100px; overflow: hidden; margin: 0 auto; padding: 15px 9px 0; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.lxr_list ul li { width: 100px; overflow: hidden; margin: 0 auto -5px; padding: 0;}
.lxr_list ul li h3 { width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin: 0 auto 5px; padding: 0; color: #333; font-size: 12px; font-weight: bold; text-align: center;}
.lxr_list p { width: 100%; height: 35px; overflow: hidden; line-height: 16px; margin: 0 auto; padding: 0; color: #666; font-family: Helvetica, Helvetica Neue, Arial," sans-serif"; font-size: 14px; text-align: center;}
.qq_ser .ser_tit2 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px; font-weight: bold;}
.qq_ser .qq_list { width: 80px; overflow: hidden; margin: 0 auto; padding: 15px 19px 7px; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.qq_list ul li { width: 80px; height: 24px; overflow: hidden; margin: 0 auto 8px; padding: 0;}
.qq_ser .ser_tit3 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 0 0 5px 5px; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px;}



.in_news ul.zhishi_top{width:396px;margin-top: 15px;margin-left:22px;overflow: hidden;font-weight: bold;color: #fff;}
.in_news ul.zhishi_list{width: 307px;overflow: hidden;margin: 0 18px;padding-top: 15px;}
.in_news ul.zhishi_list li{width: 284px;padding-left: 23px;background: url(../images/ico04.gif) no-repeat 10px 12px;overflow: hidden;height: 30px;line-height: 30px;border-bottom: 1px #C1C1C1 dashed;}
.in_news ul.zhishi_list li span{float: right;padding-left: 15px;color: #555;}